Taburan dan habitat Nyctiphrynus mcleodii

Ia ditemui di sebahagian besar panjang Meksiko barat. N. m. mcleodii ditemui dari Cihuahua dan Sonora ke selatan ke Jalisko dan Kolima. N. m. rayi terdapat di Guerrero dan Oaksaka. Semua rakaman di negeri terakhir adalah antara Februari dan Mei, menunjukkan beberapa pergerakan bermusim. Ia kebanyakannya mendiami hutan pain/oak atau oak terbuka di kawasan pergunungan separa gersang. Ia juga boleh ditemui di parit berhutan, lereng bukit di bawah hutan awan, dan ladang bertumbuhan. Dalam ketinggian, julatnya kebanyakannya dari 600 hingga 2,000 m (2,000 hingga 6,600 ka) tetapi telah dirakamkan sehingga 2,500 m (8,200 ka).[5]